package com.yeyks.search.pojo.param;

import com.yeyks.search.pojo.model.base.EsPage;
import lombok.Data;

import java.io.Serializable;

/**
 * @author shuai
 * @date 2019/10/08 15:56
 */
@Data
public class EsHotelSearchParam extends EsPage implements Serializable {
    private static final long serialVersionUID = -1547545358332488735L;
    //按照创建时间排序,desc倒序，asc正序
    private String sortGmtCreate;
    //sourceId(数据库酒店id)
    private String sourceId;
    //文档唯一键id
    private String hotelId;
    //酒店名称
    private String name;
    //地址
    private String address;
    //星级，2民宿，3三星级，4四星级，5五星级，6商务
    private Integer starLevel;
    //舒适度 1舒适 2高档 3豪华 4民宿专区
    private Integer comfortLevel;
    //是否是甄选酒店 0：C2B 1：甄选 2:b2c 3：精选
    private Integer vipFlag;
    //是否可用优惠券 0 不可用  1可用
    private Integer enabledCoupon;
    //状态,1待提交，2待审核，3通过，4驳回
    private Integer status;
    //酒店综合评分0-100(范围查询最小和最大)
    private Integer minScore;
    private Integer maxScore;
    //是否启用
    private Boolean valid;
    //默认1，代表未删除，0代表已删除
    private Integer isDel;
    //手动抢单标志(0自动，1手动) 默认0自动
    private Integer manualPickOrder;
    //联系人
    private String contactName;
    //联系电话
    private String phone;
    //固话
    private String tel;
}
